﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Cooking
{
    public abstract class ReadyOptions
    {
    }

    public class ReadyOptions<T> : ReadyOptions
    {
        #region properties backing fields
        private T _Actual;
        private Dictionary<double, T> _Options;
        private T _Estimated;
        #endregion

        public T Estimated
        {
            get { return _Estimated; }
            set { _Estimated = value; }
        }

        public Dictionary<double, T> Options
        {
            get { return _Options; }
            private set { _Options = value; }
        }

        public T Actual
        {
            get { return _Actual; }
            set { _Actual = value; }
        }
    }

}
